principal artery - English Synonyms Dictionary